diesel engine block - Turc Anglais Dictionnaire